transportation platoon - Francés Inglés Diccionario